Chapter 7 Mixed - Strategy approach – an overview
نویسنده
چکیده
Last chapter motivated the quest for effective solutions to software evolution beyond conventional techniques. Among many problems complicating evolution of programs, two are particularly acute, namely poor visibility of changes, and explosion of look-a-like component versions caused by weak generic design capabilities of conventional techniques. If similarities and differences among past releases remain to much extent implicit, it is difficult to reuse features already implemented in past releases when building new release of an evolving software. Any changes affecting past releases must then be done case-by-case on each system release. In this Chapter, we present the concepts of mixed-strategy approach which relies on clear exposition of similarities and differences among the software releases, and leads to more effective reuse-based evolution. The purpose of this Chapter is to build an intuitive understanding of the approach, which will help the reader easier absorb technical details presented in subsequent chapters.
منابع مشابه
Cyclist Detection, Tracking, and Trajectory Analysis in Urban Traffic Video Data
.............................................................................................................................. iii ACKNOWLEDGMENTS .......................................................................................................... iv LIST OF TABLES ..................................................................................................................... ix LIST...
متن کاملAn overview on automatic design of robot controllers for complex tasks
3 Complex Tasks: problem and solutions 4 3.1 Hierarchial strategy . . . . . . . . . 4 3.1.1 Primitives Arbitrators . . . 4 3.1.2 GP and regulatory genes . . 5 3.2 Incremental strategy . . . . . . . . . 5 3.2.1 Training on a simplified task first . . . . . . . . . . . . . . 5 3.2.2 Training on a part of the task first . . . . . . . . . . . . . . 6 3.2.3 Dynamic fitness functions . . 6 3.2.4 Coev...
متن کاملLanguage Learning Strategy Use and Instruction for the Iranian Junior High School EFL Learners: A Mixed Methods Approach
In order to confirm the effectiveness of language learning strategies in theIranian context in junior high schools, this study was designed to examine thepatterns of strategy use, the effects of strategy instruction on the students’ strategyuse, and the relationship between the participants’ strategy use and their Englishachievement. To achieve this objective, 57 junior high school participants...
متن کاملAn Analytical Approach for Single and Mixed-Model Assembly Line Rebalancing and Worker Assignment Problem
In this paper, an analytical approach is used for assembly line rebalancing and worker assignment for single and mixed-model assembly lines based on a heuristic-simulation algorithm. This approach helps to managers to select a better marketing strategy when different combinations of demands are suitable.Furthermore, they can use it as a guideline to know which worker assignment is better for ea...
متن کاملChapter 13 Mixed - strategy approach in other projects
We summarize experiences from other projects in which we applied mixed-strategy. We observed similar benefits in terms of maintainability and reusability as in the Buffer library experiment described in Chapter 8 and 9, and FRS. Also, the structure of x-frameworks were similar in all the project. XVCL addresses issues changeability, evolution and reuse by applying the same underlying principles...
متن کامل